package demo02;
/*
两个引用使用同一个数组
 */
public class Demo03ArraySame {
    public static void main(String[] args) {
        int[] array=new int[3];//动态初始化
        System.out.println(array);//地址值
        System.out.println(array[0]);//0
        System.out.println(array[1]);//0
        System.out.println(array[2]);//0

        //改变数组当中的元素的内容
        array[1]=10;
        array[2]=20;
        System.out.println(array);//地址值
        System.out.println(array[0]);//0
        System.out.println(array[1]);//10
        System.out.println(array[2]);//20



         //将array数组的地址值赋值给array1数组
        int[] array1=array;//动态初始化
        System.out.println(array1);//地址值
        System.out.println(array1[0]);//0
        System.out.println(array1[1]);//0
        System.out.println(array1[2]);//0

        //改变数组当中的元素的内容
        array1[1]=100;
        array1[2]=200;
        System.out.println(array1);//地址值
        System.out.println(array1[0]);//0
        System.out.println(array1[1]);//10
        System.out.println(array1[2]);//20



    }
}
